armed constabulary

Translations
constabulary armée